Controller placement problem in softwaredefined networking: A survey

A Kumari, AS Sairam - Networks, 2021 - Wiley Online Library
A Kumari, AS Sairam
Networks, 2021Wiley Online Library
A distinctive feature of software‐defined networking (SDN) is a logically centralized control
plane realized using multiple physical controllers. The placement of the controllers, the so‐
called controller placement problem (CPP), is a crucial design issue. It influences network
performance parameters such as latency, flow setup time, network availability, load balance
of the controllers, and energy consumption. In this article, we illustrate the formulation of
these CPP objectives. We categorize the CPP design solutions as either static or adaptive …
Abstract
A distinctive feature of software‐defined networking (SDN) is a logically centralized control plane realized using multiple physical controllers. The placement of the controllers, the so‐called controller placement problem (CPP), is a crucial design issue. It influences network performance parameters such as latency, flow setup time, network availability, load balance of the controllers, and energy consumption. In this article, we illustrate the formulation of these CPP objectives. We categorize the CPP design solutions as either static or adaptive. In adaptive CPP, the solutions proposed dynamically adapt to the number of controllers required and the switch to controller mapping to varying network traffic. We further differentiate adaptive CPP as wired or wireless. The optimization strategies adopted by the papers are analyzed and grouped into five categories: exact, heuristic, meta‐heuristic, clustering, and game theory. The merits and demerits of each approach are discussed. In conclusion, we outline the research challenges worth investigating.
Wiley Online Library
以上显示的是最相近的搜索结果。 查看全部搜索结果